farm vehicle - German English Dictionary